17. Containers
SOLUTION:
- A ***container*** is a collection of software that is to be used for the specific purpose of running an application.
- ***Containers*** need: Infrastructure, Operating System, and a Container Engine in order to create a container that runs an application.
- ***Containers*** are used to *create* and *maintain* **model** and **application** computing environments.
- A ***container*** *script* contains the *instructions* that are used to create a ***container***.
- **Docker Hub** is the official repository of ***container*** *script files* for *Docker*.